#include <stdio.h>
#include <stdlib.h>
#include <string.h>


void transcrireDot(int** liens,int** distances,int nb_terminaux){

  FILE* fichier = NULL;
  fichier = fopen("graphe.dot","w+");
  if(fichier !=NULL){
    fputs("graph G {\n",fichier);
    int i;
    for(i=0;i<nb_terminaux;i++)
      fprintf(fichier,"  n%d [label=\"N%d\"];\n",i,i);


    int j;
    for(i=0;i<nb_terminaux;i++)
      for(j=0;j<nb_terminaux;j++)
	if(j>i&&liens[i][j]==1)
	  fprintf(fichier,"  n%d -- n%d [label=\"%d\"];\n",i,j,distances[i][j]);

    fputs("}\n",fichier);

    fclose(fichier);
  }
  else
    printf("\nProblème lors de l'ouverture du fichier\n");
}
